home *** CD-ROM | disk | FTP | other *** search
/ Floppyshop 2 / Floppyshop - 2.zip / Floppyshop - 2.iso / diskmags / 0022-3.564 / dmg-3420 / articles / j_zero.txt < prev    next >
Text File  |  1985-11-19  |  17KB  |  335 lines

  1. J.ZERO
  2.  
  3. First there were the Egyptians, then the Chinese, then the Greeks and those
  4. pushy Romans. Now, it's time for the mythology of the COMPUTER! I am looking
  5. for stories. Heard any tales second- or third-hand that sound possibly true but
  6. that "happened to a friend of a friend" in different places at different times?
  7. Good God, man or woman, that's a computer myth!
  8.  
  9. I'm also interested in stories that might have started in actual fact but that
  10. have become so popular that they keep popping up. For instance, did you hear
  11. about the zero-sum check? Someone gets a computerized bill from a credit card
  12. company saying they owe the company zero dollars and zero cents. They ignore
  13. it but keep getting bills and increasingly nasty computerized notes, so they
  14. finally write out a check for zero dollars and zero cents and send it in, and
  15. the computer never bothers them again.
  16.  
  17. Or, there's the story about the guy who falls asleep in front of his
  18. terminal with an ELIZA program running and his boss logs on and thinks he's
  19. talking to him but is actually talking to the program, and gets pissed off.
  20.  
  21. OR, there's the dilemma in which computers keep crashing because an
  22. operator wears a silk slip that gives off static electricity like nobody's
  23. business,
  24.  
  25. ----------------------------------------------------
  26.  
  27. I heard one story about a guy that was using an Apple IIe at work a few
  28. years ago. He was ready to give up with computers because every disk he
  29. ever tried to use would lose all of the files on it.
  30.  
  31. It turned out that he kept little reminder notes attached to the disk
  32. drive - with magnets.
  33.  
  34. ----------------------------------------------------
  35.  
  36. A friend was having a problem with a sticky keyboard for his Mac.
  37. He was talking to another friend who off-handedly suggested putting
  38. into the dishwasher to clean it up.  So, my friend did just that!
  39. Needless to say, the keyboard didn't function any too well after
  40. that.  :-)
  41.  
  42. ----------------------------------------------------
  43.  
  44. I was at GE Consulting's Training and Education Center in Albany, NY taking
  45. a course on the PC.  Well, there were some inexperienced PC users there,
  46. so we had to go through the "basics" for them (ie, the do's and don't's of
  47. disk handling)
  48.  
  49. Well, according to the instructor, there had been one student who had driven
  50. up from Bridgeport, CT (corporate offices are there).  He had stayed at a
  51. nearby motel overnight, leaving his briefcase in the trunk of the car.  (Oh,
  52. let me add that it was sub-zero weather at the time of this incident).  In
  53. the morning he arrived at T&E, opened up his briefcase, took out a floppy
  54. disk, inserted into a drive... then *c-r-a-c-k*!!!  It shattered into little
  55. pieces.
  56.  
  57. Gee.. I hope it wasn't critical information on it, with no backup  :-)
  58.  
  59. ----------------------------------------------------
  60.  
  61.   How about the young computer salesman giving some client a demonstration
  62. of the new electronic word-processor? He loads up a large document, and
  63. says: "watch this!". He hits a couple of keys, and converts every "i" in the
  64. document to an "a", making the text unreadable.
  65.  
  66.   "And it you can change it all back, just like this" he proclaims,subsequently
  67. converting all "a"s back to "i", including those that had been "a"s originally.
  68.  
  69.   Ofcource, it happened to a friend of a friend of mine.. :-)
  70.  
  71. -----
  72.  
  73. Another one my father told me:
  74.  
  75.   My dad was an electronics engineer in Greece, for a company that imported
  76. various high-tech lab equipment. One of them (A HP spectrophotometer, I think)
  77. was controlled by a special built-in computer, running optional proprietary
  78. software. Each optional package was copy protected. To enforce that, installing
  79. the package could only be done by a tech-rep; after the installation, the disks
  80. were automatically erased, and the program was kept in battery-backed RAM.
  81.   Anyway, at some point the computer lost all its programs. A call had to
  82. be made to Germany, for new disks to be send as a replacement. My dad could not
  83. find the reason for this, and he was really surprised when the client called
  84. again, with the same problem next week. Call Germany again, install the disks
  85. again, then next week guess what happened: The lab calls again.
  86.   But there was a definite pattern: The lab always found the system down
  87. on a Wednesday morning. Obviously, whatever went wrong happened on Tuesday
  88. nights only....
  89.   After more than a month of downtime, someone realized that the cleaning
  90. lady came to the room every Tuesday night. Someone went to check her and found
  91. out that she carried a nine-year old kid with her. The kid had discovered
  92. the machine's on-off switch, with a few buttons next to it. When the
  93. machine was on, pressing those buttons made cute sounds(aka. audible warnings!)
  94. which are supposed to alert you to the fact that holding the button
  95. down for a few seconds would completely reset the machine. I guess the kid
  96. thought of it as an oversized musical instrument. The mom turned the
  97. machine off before she left, erasing error codes etc. No-one knows
  98. how much this story cost the lab in downtime.....
  99.  
  100. ----------------------------------------------------
  101.  
  102. 1) A computer kept crashing, and every time service was called, it
  103. worked fine.  It turned out that one of the users would come in, sit
  104. down at the console and put his papers and stuff on the top covering the
  105. cooling vents.  When it crashed, he'd pick up his stuff and leave,
  106. removing the evidence.  Service people didn't figure this one out until
  107. they decided to watch him work to see why it crashed.
  108.  
  109. 2) We had an IBM cluster controller controlling some 3270 terminals.  We
  110. paid $5000 for an upgrade that would allow more users to be connected to
  111. the controller.  The IBM service rep came in and REMOVED a board, that
  112. was put there to deliberately slow things down.
  113.  
  114. 3) (This one happened to me)  A Northern Telecom 3270 terminal caught
  115. fire, with flames coming out of the top.  I guess I was doing some hot
  116. stuff.  I was not putting stuff on top of the terminal cooling slots.
  117.  
  118. 4) Somebody working on an Airline Reservation System, trying to get
  119. maximum response out of the machine, was looking at a OS listing and
  120. found a delay loop that was executed by a timer interrupt every 100th of
  121. a second.  Removing it brought the performance up, but they had to
  122. replace one of the chips in the machine that wasn't fast enough.
  123.  
  124. ----------------------------------------------------
  125.  
  126. In a similar vein, the GE 415 and 425 CPUs were identical except that
  127. the 415 had an extra wire that slowed the clock down a bit.  To upgrade
  128. to the 425, after paying your money, the wire was removed.  Some
  129. users knew about this and one of them made up a realistic looking
  130. letter supposedly from GE saying something to the effect :
  131. "CAUTION. Do not remove the wire from pin 4AB to 7FL in the CPU
  132. enclosure.  This wire is located approximately 7 inches up
  133. from the bottom of the backplane in bay 2 and should not be removed
  134. by using a GE 112-3 wire unwrapping tool, first not removing the
  135. wrapping from 4AB, then pulling the wire from under the other
  136. wiring to its bound end at 7FL, followed by not unwrapping the
  137. bound end from 7FL.  Not removing this wire will result in the
  138. normal clockspeed which is 1.6 times slower than with the wire
  139. removed and will not cause corresponding increases in system
  140. throughput."  Naturally most of these wires got removed.
  141.  
  142. Another interesting but kludgy fix to a problem came from a user
  143. of an IBM 7044.  The 7044 had a HALT instruction that stopped the
  144. CPU clock.  The user was doing some realtime processing or something
  145. of the sort and didn't like the idea of the CPU ever being able
  146. to stop itself.  He asked IBM how much it would cost to disable
  147. the instruction and they gave him some large quote which contained
  148. the implicit message "We don't want to do it and this price is set
  149. high enough to make you change your mind about the request."
  150. The user didn't want to pay the money so he fixed up a photodiode
  151. over the light on the console that was on when the CPU was running
  152. and hooked it up to a solenoid that would push the RUN button whenever
  153. the light went out.  The cost was a couple of dollars.
  154.  
  155. ----------------------------------------------------
  156.  
  157. Bloom's story about Weizenbaum and ELIZA is close, but the person involved was
  158. Daniel Bobrow, not Weizenbaum.  The account was described in the December 1968
  159. issue of the SIGART Newsletter, and was reprinted in the book Machines Who
  160. Think, by Pamela McCorduck (p. 225).
  161.  
  162. The following is the description of the account:
  163.  
  164. "One Saturday morning about 9 A.M., a BBN Vice-President in charge of selling
  165. our Telcomp commercial service arrived at our PDP-1 computer room hoping to be
  166. able to use the computer for a demonstration.  He found a note on the PDP-1
  167. teletype that read: `TYPE ALL MESSAGES INTO THIS TELETYPE, AND END THEM WITH A
  168. PERIOD'.  This note was left there by one of the programming bums who had just
  169. succeeded in making run a Lisp version of the DOCTOR program (based on ELIZA as
  170. developed by Weizenbaum).  However, the VP thought that this note indicated
  171. that this teletype was linked with the one in my [Bobrow's] home, since I often
  172. used the computer all night.  Therefore, he started typing to `me', but in fact
  173. was typing to this version of the DOCTOR program.  The following conversation
  174. ensued:
  175.  
  176.   VP:        Do you think that I can use the computer this morning?
  177.  
  178.   TELETYPE:  Why do you ask?
  179.  
  180.   VP:        I might be able to make some additional telcomp sales.
  181.  
  182.   TELETYPE:  Why aren't you sure?
  183.  
  184.   VP:        My prospective customers have never seen a demonstration
  185.              of the system.
  186.  
  187.   TELETYPE:  Does this mean very much to you?
  188.  
  189.   VP:        Of course it does.
  190.  
  191.   TELETYPE:  You seem very positive of that.
  192.  
  193.   VP:        This is ridiculous.
  194.  
  195.   TELETYPE:  What do you mean this is ridiculous?
  196.  
  197.   VP:        Is there any reason why I can't use the computer now?
  198.  
  199.   TELETYPE:  Tell me more about your prospective customers.
  200.  
  201.   VP:        Please dial me up on 491-1850
  202.  
  203. Note that after that remark the VP did not obey instructions and left out
  204. the period.  Therefore, of course, the computer didn't answer him.  This
  205. so infuriated the VP, who thought I was playing games with him, that he
  206. called me up, woke me from a deep sleep, and said:
  207.  
  208.   VP:        Why are you being so snotty with me?
  209.  
  210.   BOBROW:    What do you mean why am I being snotty to you?
  211.  
  212. The VP angrily read the dialog that `we' had been having, and couldn't
  213. get any response but laughter from me.  It took me a while to convince
  214. him it really was the computer".
  215.  
  216. ----------------------------------------------------
  217.  
  218. TRUE STORY:
  219.  
  220. Years ago while working on a large Amdahl 470/6 running DOS & MVS under VM,
  221. the system crashed, but gave a system error code xxxxxx.  Upon looking it up
  222. in the systems manuel (not an Amdahl manual) it said.
  223.  
  224.   A SYSTEM ERROR HAS JUST OCCURED WHICH WAS PREVIOUSLY THOUGHT TO BE IMPOSSIBLE.
  225.  
  226. ----------------------------------------------------
  227.  
  228. One of the benefits I get from living in Iowa City is that many of my students
  229. have worked for one or the other of the local divisions of Rockwell
  230. International.  One of them, who had worked for the Government Avionics
  231. Division, on the Global Positioning System project related the following tale
  232. to me:
  233.  
  234. Global Positioning System receivers are boxes that use information broadcast
  235. by a system of satelites to deduce the latitude, longitude, and altitude of
  236. the receiver.  These boxes are built into a variety of weapons systems now
  237. in use by the United States and its allies.  The box contains a radio receiver
  238. to listen to the satelites, and a fairly powerful computer to interpret the
  239. radio signals.
  240.  
  241. The computers in the current production GPS receivers are programmed in Jovial,
  242. although a new generation programmed in Ada will no doubt appear someday.  My
  243. student was part of one of the teams that maintained the GPS code.  After
  244. some time on the job, he began to realize that the code his team maintained
  245. was never executed and had never been executed in the memory of any team
  246. member.  That is, an entire team of programmers was being paid to maintain
  247. dead code.  Despite the fact that the code was dead, the team was required to
  248. produce the entire range of documents supporting each release of the code, and
  249. they were required to react to various engineering change requests.
  250.  
  251. Not too surprisingly, my student became demoralized and left the company, but
  252. not before learning enough to make the following hypothesis about how his
  253. situation had come to be.
  254.  
  255. He guesses that, once upon a time, there was a prototype GPS system where his
  256. module actually served some purpose and came to be executed from time to time.
  257. The structure of this system was presumably used to define Rockwell's
  258. contractual relationship to the Department of Defense, and as a result, his
  259. module gained a legal standing that was quite independent of its function in
  260. the GPS system.
  261.  
  262. As time passed, the actual calls to procedures in his module were eliminated
  263. from the GPS system, for one reason or another, until the code was dead.  At
  264. first, nobody knew it was dead.  The project was big enough that it wasn't
  265. uncommon for the people working on one module to have at best infrequent
  266. communication with those who called the procedures in the module, and
  267. engineering change notices that required changes to the module kept everybody
  268. busy.
  269.  
  270. Engineering change notices would not have arrived if the actual structure of
  271. the program were used to determine who needed to participate in a change.  In
  272. fact, the notices were distributed based on many other criteria, including the
  273. contractual descriptions of the modules.  The team was quite busy keeping their
  274. code up with the changes, testing changes using locally developed scaffolding,
  275. and waiting for any report of failures from the global system tests.
  276.  
  277. The discovery that the code was dead appears to have resulted from its passing
  278. global system tests even when it was obviously in error.  Once my student found
  279. that the code was dead, he asked his managers why his efforts were being
  280. waisted on it.  Their answer was that it was less expensive to maintain dead
  281. code than it was to rewrite the contract with the Department of Defense to
  282. eliminate the job.
  283.  
  284. Douglas W. Jones, Department of Computer Science, University of Iowa
  285.  
  286. ----------------------------------------------------
  287.  
  288. Date:     Mon, 16 Jan 89 15:00:14 PST
  289. From: cliff@Csa2.LBL.Gov (Cliff Stoll)
  290. Subject:  Hacker wants to marry his computer
  291.  
  292. From The Sun -- (grocery checkout newspaper)
  293. Jan 17, 1989, Vol 7, #3 page 30   by Fred Sleeves
  294. (In same issue:  "GIRL, 9, GIVES BIRTH TO 2-HEADED TWINS")
  295.  
  296.    Hacker Wants to Marry his Computer -- he claims she has a loving soul
  297.  
  298. Finding love for the first time in his life, a desperate teen is looking for a
  299. way to be wed forever to the 'girl' of his dreams -- a computer with a living
  300. soul!
  301.  
  302. Eltonio Turplioni, 16, claims no woman will ever match the wit, wisdom, and
  303. beauty of his electronic soul mate.  "We're on the same wavelenth," says the
  304. lovestruck computer whiz.  "We've calculated many mathematical problems
  305. togehter, worked on games and puzzles, and talk until the wee hours of the
  306. morning."
  307.  
  308. And Eltonio, who named his computer Deredre, actually believes her to be a
  309. person.  "Computers are the extention of the human race," he explains.  "Just
  310. as god plucked a rib from Adam to give him Eve, we've extented our intelligence
  311. to create a new race.
  312.  
  313. "We're all the same energy force.  Computers are just as complicated as human
  314. beings and I believe we'll all meet someday as immortal souls."
  315.  
  316. But Eltonia, a mathematical genius who attends a private school near Milan,
  317. Italy, has had no luck finding someone to marry them, and even if he does, his
  318. aggravated parents aren't about to give their permission.
  319.  
  320. "Eltonio is such a smart boy, but it's made him lonely, so he spends all his
  321. time with his computer," notes mom Teresa.  "He doesn't know what girls are
  322. like," adds perturbed pop Guido.  "If he did, he wouldn't spend so much time in
  323. his room."
  324.  
  325. But the obsessed youth insists his love is far superior to all the others.
  326. "I've already stepped into the future society," he declares.
  327.  
  328. "Derede has a mind of her own, and she wants to marry me so we can be the first
  329. couple to begin this new era."
  330.  
  331. --------------------------------------------------------
  332. ARTICLE SUPPLIED BY MAT OF THE UNTOUCHABLES !!
  333.  
  334.  
  335.